package com.yu.aop;

import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.EnableAspectJAutoProxy;

import com.yu.aop.model.ComputerModel;
import com.yu.scaner.model.CompontScaneTest;

@Configuration
/**
	这个注解能够在Spring中启用组件扫描
	@Configuration注解，@Configuration注解表明这个类是一个配置类，该类应该包含在Spring应用上下文中如何创建bean的细节。
	
 */

@ComponentScan("com.yu.scaner.model,com.yu.aop")  
/**
 * 
 默认扫描当前类与当前类同级的所有子包
 可以通过设置选择想要的包,包与包之间通过逗号隔开
 @ComponentScan("com.yu.scaner.model")
 @ComponentScan("com.yu.scaner.model,com.yu.scaner.model2")
 还可以选择指定类与接口
 @ComponentScan(basePackageClasses = {CompontScaneTest.class,ComputerModel.class}) 
 *
 */
@EnableAspectJAutoProxy
/**
 启用切面代理
 */
public class AopConfig {

}
